<?php
require_once 'conectar.inc.php';

function ORMAgregarProveedor($nombre) {
    $sql = "INSERT INTO proveedores (nombre) VALUES ('".$nombre."')";
    $r = mysql_query($sql) or die(mysql_error());
}

function ORMExisteProveedor($nombre) {
    $sql = "SELECT COUNT(*) as cant FROM proveedores WHERE nombre = '".$nombre."'";
    $r = mysql_query($sql) or die(mysql_error());
    $arr = mysql_fetch_assoc($r);
    
    if($arr['cant'] > 0) {
        return true;
    } else {
        return false;
    }
}

function ORMGetProveedores() {
    $sql = "SELECT * FROM proveedores ORDER BY nombre";
    $r = mysql_query($sql) or die(mysql_error());
    
    $resultado = array();
    
    while($arr = mysql_fetch_assoc($r)) {
        $resultado[$arr['idProveedor']] = $arr['nombre'];
    }
    
    return $resultado;
}

function ORMGetCampoDeProveedorPorId($campo, $idProveedor) {
    $sql = "SELECT $campo FROM proveedores WHERE idProveedor = '$idProveedor'";
    $r = mysql_query($sql) or die(mysql_error());
    $arr = mysql_fetch_assoc($r);
    
    return $arr[$campo];
}

function ORMGetCampoDeProveedorPorNombre($campo, $nombre) {
    $sql = "SELECT $campo FROM proveedores WHERE nombre = '$nombre'";
    $r = mysql_query($sql) or die(mysql_error());
    $arr = mysql_fetch_assoc($r);
    
    return $arr[$campo];
}

?>
